Ches = int(input('Ввидите чутырёхзначное число: '))
if 999 < Ches < 10000:
    if Ches % 2 == 0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    c = int(str(Ches)[0])
    h = int(str(Ches)[1])
    e = int(str(Ches)[2])
    s = int(str(Ches)[3])
    if (c + h + e + s) % 3 == 0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')
    if Ches ** 0.5 == int(Ches ** 0.5):
        print('Число является квадратом числа:', int(Ches ** 0.5))
    else:
        print('Нет')
    print('')
    print('Наименьшая цифра числа:', min(c, h, e, s))
    print('Наибольшая цифра числа:', max(c, h, e, s))
    nol = 0
    stre = str(Ches)
    for i in range(0, len(str(Ches))):
        if int((stre)[i]) == 0:
            nol += 1
        else:
            nol = nol
    print('Количество нулей в числе:', nol)
    print('')
    if 0 == s or 1 == s or 4 == s or 9 == s:
        print('Цифра в разряде единиц является квадратом цифры:', int(s ** 0.5))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
    if 0 == e or 1 == e or 4 == e or 9 == e:
        print('Цифра в разряде десятков является квадратом цифры:', int(e ** 0.5))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
    if 0 == h or 1 == h or 4 == h or 9 == h:
        print('Цифра в разряде десятков является квадратом цифры:', int(h ** 0.5))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
    if 0 == c or 1 == c or 4 == c or 9 == c:
        print('Цифра в разряде тысяч является квадратом цифры:', int(c ** 0.5))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
else:
    print('Введённое число не является четырёхзначным')
